Hummingbird\Core\Modules\Delayjs A

Total Complexity 52
Dependencies 1
Dependents 0
Total lines 353
Lines of code 193
Logical lines of code 107
Comment lines 107
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
wphb_replace_scripts()
S
52 7 24
wphb_add_delay_js()
S
55 5 20
should_delay_script()
S
69 6 6
wphb_is_page_builder()
S
52 4 27
delay_js()
S
57 4 20
is_delay_enable()
S
60 4 15
call_api_and_update_exclusion_lists()
S
60 4 13
wphb_find_delay_js_exclude()
S
57 3 16
wphb_prelaod_exclusion_lists()
S
66 3 8
get_pre_defined_exclusion_list()
S
66 3 8
init()
S
59 2 13
get_delay_js_exclusion()
S
72 2 6
wphb_cs_disable_delay_for_app()
S
75 2 5
wphb_load_exclusion_list_first_time_from_api()
S
82 1 3
toggle_delay_js()
S
70 1 6
wphb_clean_scripts()
S
77 1 3